principal deposits - Turkish English Dictionary